home *** CD-ROM | disk | FTP | other *** search
/ PC World 2002 March / PCWorld_2002-03_cd.bin / Software / TemaCD / xteq / setup.exe / {app} / plugins / XQ WinNT Login Window Username.xpl < prev    next >
Text File  |  2001-04-13  |  2KB  |  55 lines

  1. "FILE"="Xteq Systems X-Setup Plugin 6.0"
  2. "TYPE"="6"
  3. "COUNT"="1"
  4. "UIPATH 1"="Startup/Shutdown\Startup\Windows NT/2K/XP\31) Inside Login Window"
  5. "NAME"="Login Window Last User"
  6. "VERSION"="1.02"
  7. "LANGUAGE"="VBScript"
  8. "OSVERSION"="010101"
  9. "TEXT 1"="Remember last user name inside Login Window"
  10. "DESCRIPTION 1"="Activate "Remember last user name" if the name of the last user using this computer should be displayed in the login window (default). If you don't want this, deactivate the option."
  11. "AUTHOR"="Xteq Systems"
  12. "CONTACTURL"="http://www.xteq.com"
  13. "COPYRIGHT"="Copyright ⌐ Xteq Systems - All Rights Reserved"
  14. "COMMENT 1"="Thanks to CptSiskoX for his help!"
  15. "COMMENT 2"=""Remember last user name" setting supplied by Marco Schelling (Marco.Schelling@simac.nl)."
  16. "COMMENT 3"="Thanks to Luhman, Rick [rlluhman@iastate.edu] for the W2K fix."
  17.  
  18. sV=""
  19.  
  20. sV_NT="HKLM\Software\Microsoft\Windows NT\CurrentVersion\WinLogon\DontDisplayLastUserName"
  21. sV_2K="HKLM\Software\Microsoft\Windows\CurrentVersion\Policies\System\DontDisplayLastUserName"
  22.  
  23.  
  24. Sub Plugin_Initialize 
  25.  if GetWinVer=2 then
  26.     sV=sV_NT
  27.  else
  28.     sV=sV_2K
  29.  end if
  30.  
  31.  i=RegReadValue(sV)
  32.  if i<>1 then SetUIElement 1,true
  33. End Sub
  34.  
  35. Sub Plugin_CheckData(ElementIndex)
  36. End Sub
  37.  
  38. Sub Plugin_Apply(ElementIndex,ElementSubIndex)
  39.  b=GetUIElement(1)
  40.  if b=true then
  41.     Call RegWriteValue(sV,"0",1)
  42.  else
  43.     Call RegWriteValue(sV,"1",1)
  44.  end if
  45.  
  46.  
  47.  Call Logoff
  48. End Sub
  49.  
  50. Sub Plugin_Terminate 
  51. End Sub
  52.  
  53.  
  54.  
  55.